﻿using System;

namespace Assets.Scripts.UI.Upload {

    internal interface IUploader : IDisposable {

        public event Action<object> Log;
        public event Action<int, int, long> Progress;
        public event Action<double> SubProgress;
        public event Action Complete;
        public bool uploading { get; set; }

        public void StartUpload();

    }

}
